home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / earcd / comm / tcp / amichato.lha / A.C.O. / Q-commands.doc < prev    next >
Text File  |  1997-02-18  |  13KB  |  391 lines

  1.  
  2.                   Q-GalaxyNet Command Guide
  3.  
  4.          (supplied by The AMIGA CHATLINE ORGANIZATION)
  5.  
  6.  
  7. Note: <arguments> are mandatory.
  8.       [arguments] are optional.
  9.       
  10.       <nick>   = nickname on IRC.
  11.       <handle> = registered nickname in Q's database.
  12.  
  13. Level 0   - help, version, register, ident, pass, access,
  14.             whoami, email, auth, unregister
  15. Level 50  - invite
  16. Level 100 - opme
  17. Level 150 - op, deop
  18. Level 200 - bans, unban, ban, kick, kickban
  19. Level 250 - clearbans, clearmode
  20. Level 300 - pbans, unpban, pban
  21. Level 350 - clearops
  22. Level 400 - add, remove, chlv, list, check, aop
  23. Level 450 - join, leave, set
  24. Level 500 - forget
  25.  
  26. Type /MSG Q HELP <command> to get more detailed information.
  27. Command: VERSION                               Level: 000
  28. ---------------------------------------------------------
  29.  
  30.                  Command Lines
  31.  
  32. [Level]  [Command................................................]
  33. =======  =========================================================
  34. *0        HELP [topic]
  35.  0        REGISTER <password>
  36.  0        IDENT <password>
  37.  0        ACCESS <channel>
  38.  0        WHOAMI [password]
  39.  
  40.  100      OPME <channel>
  41.  
  42. *200      BAN <channel> <nick/hostmask>
  43. *200      UNBAN <channel> <nick/hostmask>
  44. *200      KICK <channel> <nick> <reason>
  45. *200      KICKBAN <channel> <nick> <reason>
  46.  
  47. *300      ADDBAN <channel> <nick/hostmask> <reason>
  48. *300      RMBAN <channel> <nick/hostmask>
  49. *300      BANS <channel>
  50.  
  51.  400      ADD <channel> <handle> <level>
  52.  400      REMOVE <channel> <handle>
  53. *400      CHLV <channel> <handle> <level>
  54.  400      LIST <channel>
  55.  400      CHECK <channel> <handle>
  56.  400      AOP <channel> <handle> <ON/OFF>
  57.  
  58.  450      JOIN <channel>
  59.  450      LEAVE <channel>
  60. *450      SET <channel> <setting> [value]
  61.  
  62. *500      FORGET <channel> <password>
  63.  
  64. * = Commands that haven't been added yet.
  65. -----------------------------------------------------------------
  66.  
  67.                   Using GalaxyNet Q-commands
  68.  
  69.  
  70.  
  71. Syntax: /MSG Q VERSION
  72.  
  73. Shows version and release information
  74. --------------------------------------------------------
  75.  
  76. Command: REGISTER                             Level: 000
  77.  
  78. Syntax: /MSG Q REGISTER <password>
  79.  
  80. This command will create a user record for you on Q. You
  81. need a user record if you want to be able to use Q's
  82. channel commands. Your current nickname will be
  83. registered as your handle, which people will need so they
  84. can add you to channel userlists. Your handle will
  85. automatically be registered on NickServ as well.
  86. <password> is the (max. 9 characters) password you'll
  87. need for certain commands and to identify yourself when
  88. you are on from an unrecognized user@host address.
  89. If you want to register a channel, get the registration
  90. form from GalaxyBot (/msg GalaxyBot help). NOTE: Your
  91. handle will be unregistered if you don't interact with
  92. Q for over 30 days!
  93. ---------------------------------------------------------
  94.  
  95. Command: IDENT                                 Level: 000
  96.  
  97. Syntax: /MSG Q IDENT <password>
  98.  
  99. IDENT will let you identify yourself to Q when you're
  100. logged in from an unrecognized user@host address. You
  101. will have to change your nick to your registered handle
  102. before you use the IDENT command. <password> is the
  103. password you registered with. Upon positive
  104. identification Q will add a mask of your current address
  105. to your user record.
  106.  
  107. ---------------------------------------------------------
  108. Command: PASS                                  Level: 000
  109.  
  110. Syntax: /MSG Q PASS <old password> <new password>
  111.  
  112. Lets you change your registered password.
  113.  
  114. ---------------------------------------------------------
  115. Command: ACCESS                                Level: 000
  116.  
  117. Syntax: /MSG Q ACCESS <channel>
  118.  
  119. This will show you the access level you have on <channel>
  120.  
  121. ---------------------------------------------------------
  122. Command: WHOAMI                                Level: 000
  123.  
  124. Syntax: /MSG Q WHOAMI [password]
  125.  
  126. WHOAMI will show you what your registered handle is
  127. and what hostmasks are stored in your user record.
  128. <password> is the password you have on Q. If you
  129. omit the <password> argument Q will just tell you your
  130. registered handle.
  131.  
  132. ---------------------------------------------------------
  133. Command: EMAIL                                 Level: 000
  134.  
  135. Syntax: /MSG Q EMAIL [address]
  136.  
  137. Sets your email address to <address>. If you omit the
  138. <address> argument Q will tell you what your email field
  139. in your user record is currently set to.
  140.  
  141. ---------------------------------------------------------
  142. Command: AUTH                                  Level: 000
  143.  
  144. Syntax: /MSG Q@services.galaxynet.org AUTH <password>
  145.  
  146. You will need to issue an AUTH comand to authenticate
  147. yourself for channels that require authentication before
  148. you'll have access to Q's commands. <password> is the
  149.  :password you registered your user record with. You will
  150. only need to do this once per session. If you logoff 
  151. from irc and stay offline for a while, or log back on 
  152. with a different address you'll need to AUTH again. The 
  153. '@services.galaxynet.org' part must be included. This 
  154. has been done for security reasons so noone else can 
  155. steal your password.
  156.  
  157. ---------------------------------------------------------
  158. Command: UNREGISTER                            Level: 000
  159.  
  160. Syntax: /MSG Q UNREGISTER <password>
  161.  
  162. This command will remove your user record from Q,
  163. unregister your nickname with NickServ, and delete your
  164. access to any channels you are registered on. Once you
  165. unregister there is no way to get this back, unless you
  166. start all over again.
  167.  
  168. ---------------------------------------------------------
  169. Command: INVITE                                 Level: 50
  170.  
  171. Syntax: /MSG Q INVITE <channel>
  172.  
  173. <channel>. Useful for when the channel is set to
  174. invite-only mode. This command won't work if Q
  175. ---------------------------------------------------------
  176. Command: OPME                                  Level: 100
  177.  
  178. Syntax: /MSG Q OPME <channel>
  179.  
  180. This will give you channel operator status on <channel>
  181.  
  182. ---------------------------------------------------------
  183. Command: OP                                    Level: 150
  184.  
  185. Syntax: /MSG Q OP <channel> <nick>
  186.  
  187. Gives channel operator status to <nick> on <channel>.
  188.  
  189. ---------------------------------------------------------
  190. Command: DEOP                                  Level: 150
  191.  
  192. Syntax: /MSG Q DEOP <channel> <nick>
  193.  
  194. Removes <nick>'s channel operator status on <channel>.
  195.  
  196. ---------------------------------------------------------
  197. Command: BANS                                  Level: 200
  198.  
  199. Syntax: /MSG Q BANS <channel>
  200.  
  201. Lists all bans active on a specific channel.
  202. No help available on that topic.
  203.  
  204. ---------------------------------------------------------
  205. Command: UNBAN                                 Level: 200
  206.  
  207. Syntax: /MSG Q UNBAN <channel> <number/nick/mask>
  208.  
  209. Removes an active ban from <channel>. You can either
  210. specify the ban's number as it appears in the BANS
  211. command, the nickname of the user matching the ban (must
  212. be on IRC) or the exact mask.
  213.  
  214. ---------------------------------------------------------
  215. Command: BAN                                   Level: 200
  216.  
  217. Syntax: /MSG Q BAN <channel> <nick/hostmask>
  218.  
  219. Adds a ban to <channel>. If you specify a nickname
  220. instead of a mask, Q will create its own mask.
  221.  
  222. ---------------------------------------------------------
  223. Command: KICK                                  Level: 200
  224.  
  225. Syntax: /MSG Q KICK <channel> <nick> <reason>
  226.  
  227. Kicks the user <nick> off of <channel>.
  228.  
  229. ---------------------------------------------------------
  230. Command: KICKBAN                               Level: 200
  231.  
  232. Syntax: /MSG Q KICKBAN <channel> <nick> <reason>
  233.  
  234. Kicks and bans <nick> from <channel>. <reason> is
  235. mandatory. (You can't kick someone off for no reason)
  236. ---------------------------------------------------------
  237. Command: CLEARBANS                             Level: 250
  238.  
  239. Syntax: /MSG Q CLEARBANS <channel>
  240.  
  241. Removes all active bans from <channel>.
  242.  
  243. ---------------------------------------------------------
  244. Command: CLEARMODE                             Level: 250
  245.  
  246. Syntax: /MSG Q CLEARMODE <channel>
  247.  
  248. Clears the current channel mode for <channel>.
  249.  
  250. ---------------------------------------------------------
  251. Command: PBANS                                 Level: 200
  252.  
  253. Syntax: /MSG Q PBANS <channel>
  254.  
  255. Lists all permanent bans set for <channel>.
  256. ---------------------------------------------------------
  257. Command: UNPBAN                                Level: 300
  258.  
  259. Syntax: /MSG Q UNPBAN <channel> <number/nick/hostmask>
  260.  
  261. Removes a permanent ban from <channel>. You can either
  262. specify the ban number as it shows up in PBANS, the
  263. nickname of someone currently on IRC, or the exact
  264. hostmask.
  265.  
  266. ---------------------------------------------------------
  267. Command: PBAN                                  Level: 300
  268.  
  269. Syntax: /MSG Q PBAN <channel> <nick/hostmask> <reason>
  270.  
  271. Adds a permanent ban to <channel>. If you specify a
  272. nickname instead of a hostmask Q will create its own
  273. hostmask. The <reason> argument is mandatory. Users
  274. that match permanent bans will get banned and kicked
  275. as soon as they join the channel. However, this will
  276. only work when Q is on the channel.
  277.  
  278. ---------------------------------------------------------
  279. Command: CLEAROPS                              Level: 350
  280.  
  281. Syntax: /MSG Q CLEAROPS <channel>
  282.  
  283. Deops all current chanops on <channel>, except for the
  284. user that issued the command.
  285.  
  286. ---------------------------------------------------------
  287. Command: ADD                                   Level: 400
  288.  
  289. Syntax: /MSG Q ADD <channel> <handle> <level>
  290.  
  291. This will add <handle> to <channel>'s userlist. <handle>
  292. is a registered handle on Q, NOT someone's nickname on
  293. IRC (although in most cases they are the same). Users
  294. that have forgotten their handle can get Q to tell them
  295. by typing /MSG Q WHOAMI. <level> may not be lower than
  296. 50 or higher than 500.
  297. ---------------------------------------------------------
  298. Command: REMOVE                                Level: 400
  299.  
  300. Syntax: /MSG Q REMOVE <channel> <handle>
  301.  
  302. This will remove <handle> from <channel>'s userlist.
  303. <handle> is the handle a user is registered with on Q,
  304. not the actual nickname. To get a list of users with
  305. access to <channel> use the LIST command (/MSG Q
  306. HELP LIST).
  307.  
  308. ---------------------------------------------------------
  309. Command: CHLV                                  Level: 400
  310.  
  311. Syntax: /MSG Q CHLV <channel> <handle> <level>
  312.  
  313. Changes <handle>'s level on <channel>. You can only
  314. change the level of a user with access lower than your
  315. own. You can't change someone's level to one equal to
  316. or higher than your own access level.
  317.  
  318. ---------------------------------------------------------
  319. Command: LIST                                  Level: 400
  320.  
  321. Syntax: /MSG Q LIST <channel>
  322.  
  323. Lists the userlist for <channel>.
  324.  
  325. ---------------------------------------------------------
  326. Command: CHECK                                 Level: 400
  327.  
  328. Syntax: /MSG Q CHECK <channel> <handle>
  329.  
  330. CHECK will show <handle>'s access level for <channel>,
  331. his auto-op status and all hostmasks registered for that
  332. handle.
  333.  
  334. ---------------------------------------------------------
  335. Command: AOP                                   Level: 400
  336.  
  337. Syntax: /MSG Q AOP <channel> <handle> <ON/OFF>
  338. This will turn on/off <handle>'s Auto-Op flag on a
  339. specific channel. Users with Auto-Op turned on will
  340. be oped by Q when they join the channel.
  341.  
  342. ---------------------------------------------------------
  343. Command: JOIN                                  Level: 450
  344.  
  345. This will make Q join <channel> and give itself channel
  346. operator status.
  347.  
  348. -----------------------------------------------------------
  349. Command: LEAVE                                 Level: 450
  350.  
  351. Syntax: /MSG Q LEAVE <channel>
  352.  
  353. This will make Q leave <channel>.
  354.  
  355. ------------------------------------------------------------
  356. Command: SET                                   Level: 450
  357.  
  358. Syntax: /MSG Q SET <channel> <setting> [value]
  359.  
  360. Changes a channel setting, or displays its current value
  361. if the [value] argument is omitted. Available settings
  362. are:
  363.  
  364. NoOp <ON/OFF>     - If this is set to ON, Q won't op
  365.                     anyone on the channel. (default: OFF)
  366.  
  367. AutoJoin <ON/OFF> - If this is set to ON, Q will automatically
  368.                     join the channel when it
  369.                     comes online. (default: ON)
  370.  
  371. DefMode <mode>    - Sets the default channelmode Q will
  372.                     set when it autojoins. (default: +tn)
  373.  
  374. Auth <ON/OFF>     - This toggles the need for user
  375.                     authentication. Read the help on AUTH
  376.                     for more info. (default: OFF)
  377. Command: FORGET                                Level: 500
  378. -------------------------------------------------------------
  379.  
  380. Syntax: /MSG Q FORGET <channel> <password>
  381.  
  382. Unregisters a channel you have channel owner access on.
  383. Be careful with this command. Once you ask Q to forget
  384. a channel there is no way back, unless you re-register it.
  385. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  386.  
  387.  
  388.  
  389.  
  390.  
  391.